protest emphatically - French English Dictionary